Badri & Bensouda Architectural & Engg Consultants
Holiday Centre 1302, Sh Zayed Rd., P.O. Box 53363, Dubai, United Arab Emirates
04-331-8800 Phone